package soot.we.android.base;

import java.util.List;

import soot.SootClass;
import soot.we.android.XML.Variable;

public class ComponentClass {
	private String compName;
	private List<Method> methodList;
	private Boolean isEntryPoint = false;
	private List<String> nextComp;
	private List<Variable> classVariable;
	private SootClass jimpleclass;
	private List<String> Sequence;

	public List<String> getSequence() {
		return Sequence;
	}

	public void setSequence(List<String> sequence) {
		Sequence = sequence;
	}

	public ComponentClass() {
		super();
	}

	public SootClass getJimpleclass() {
		return jimpleclass;
	}

	public void setJimpleclass(SootClass jimpleclass) {
		this.jimpleclass = jimpleclass;
	}

	public ComponentClass(String compName, List<Method> methodList,
			Boolean isEntryPoint, List<String> nextComp,
			List<Variable> classVariable) {
		super();
		this.compName = compName;
		this.methodList = methodList;
		this.isEntryPoint = isEntryPoint;
		this.nextComp = nextComp;
		this.classVariable = classVariable;
	}

	public List<String> getNextComp() {
		return nextComp;
	}

	public void setNextComp(List<String> nextComp) {
		this.nextComp = nextComp;
	}

	public List<Variable> getClassVariable() {
		return classVariable;
	}

	public void setClassVariable(List<Variable> classVariable) {
		this.classVariable = classVariable;
	}

	public String getCompName() {
		return compName;
	}

	public void setCompName(String compName) {
		this.compName = compName;
	}

	public List<Method> getMethodList() {
		return methodList;
	}

	public void setMethodList(List<Method> methodList) {
		this.methodList = methodList;
	}

	public Boolean getIsEntryPoint() {
		return isEntryPoint;
	}

	public void setIsEntryPoint(Boolean isEntryPoint) {
		this.isEntryPoint = isEntryPoint;
	}

}
